permanent workers - Spanish English Dictionary